package cn.tedu.task2;

import apple.laf.JRSUIUtils;

import javax.swing.*;

/**
 * @description: 侦察艇
 * @author: Zane Zhang
 * @create: 2022-09-09 16:05
 **/

public class ObserveSubmarine extends SeaObject implements EnemyScore {//打掉侦查潜艇,加分,所以需要实现加分接口重写加分方法
    /**
     * 构造函数
     */
    public ObserveSubmarine() {
        super(63, 19);
    }

    /**
     * 重写move()方法
     */
    @Override
    public void move() {
        x += speed; //x+(向右移动)

    }

    /**
     * 重写getImage()方法获取对象图片
     */
    @Override
    public ImageIcon getImage() {
        return Images.obsersubm;//返回侦察艇的图片
    }

    /**
     * 重写getScore()方法方法 加分
     */
    @Override
    public int getScore() {
        return 10;//打掉侦查潜艇,玩家得10分
    }

}

